package com.bbs.service;

import java.util.List;

import com.bbs.pojo.Admin;
import com.bbs.pojo.AdminInfo;
import com.bbs.pojo.PostType;
import com.bbs.pojo.User;

public interface AdminService {
	// 管理员登录
	public Admin login(String username, String password);

	// 查询所有用户
	public List<User> findUserAll();
	
	//根据用户id删除用户
		public void deleteUserById(String id);

	// 查询所有管理员
	public List<Admin> findAdminAll();

	// 查询所有管理员详情
	public List<AdminInfo> findAdminInfoAll();

	// 通过用户名查询管理员
	public List<AdminInfo> selectAdminInfoByUserName(String username);

	// 通过用户名查询用户
	public List<User> selectUserByUserName(String username);

	// 查询所有post类型
	public List<PostType> selectTypeAll();

	// 添加分类
	public void addType(String postType);

	// 删除分类
	public void deleteType(String type);

	// 根据类型删除
	public void deletePostType(String type);
}
